]> dgit.raspbian.org Git - gnome-shell.git/commit
runDialog: Fix launching shell command in terminal
authorBalló György <ballogyor@gmail.com>
Mon, 31 Mar 2025 15:12:36 +0000 (17:12 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Wed, 16 Apr 2025 19:17:43 +0000 (21:17 +0200)
commit37e0ea3fb98aa7da8fc908f9d97325211bfa3bbb
tree6731e8080bca452f7b80ad65a62bb38d336b1035
parent9aa02d05e0b52f07c348c4bd98568494b64e644e
runDialog: Fix launching shell command in terminal

At one point Clutter became stricter when handling keybindings,
and the text's `activate` signal is no longer emitted when
additional modifiers are pressed.

To fix launching a command in the terminal when activating
with ctrl, make the entry non-activatable and move activation
to a `key-press-event` handler.

Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7516
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3683>
js/ui/runDialog.js